Big Huge Thesaurus

venae ciliares

noun

sounds kind of like